mountain river - Turco Inglés Diccionario